/*===============================================
*   文件名称：sg90.c
*   创 建 者: 麦穗飘飘
*   创建日期：2024年12月15日   17:10:58
*   描    述：
================================================*/
#ifndef _SERIAL_H
#define _SERIAL_H
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h> 
#include <fcntl.h>
#include <unistd.h>
#include <string.h>
#include <termios.h>

typedef struct message{
	float temperature;
	float humidity;
	float Hcsr04GetLength;
	float MQ_2;
	
}*get_data;

int serial_open(const char *port);
int serial_config(int fd);
int serial_write(int fd,const char *data);
int serial_read_data(int fd, struct message *);
int serial_read_image(int fd, char *);
void serial_close(int fd);


#endif
